0%

Html方式转载CSDN博客 & CSDN博客转换成Markdown文件

文章目录

内容简介

主要分为两个部分
第一部分:将CSDN博客的html源码进行复制并转发到自己的blog上(大家记得发文章的时候要选择转载哦)
第二部分:将CSDN博客的页面转换成Markdown代码形式,这样可以方便自己的修改和保存,也方便大家部分的截取别人博客中的精华内容

Html方式转载CSDN博客

以如下这篇bolg做例子
https://blog.csdn.net/qq_41554005/article/details/97107087

打开要转载的博客,然后鼠标右键就会出现下面的菜单

点击审查或者有的是检查 反正就是查看他的html源代码,选中”article_content”从图片左边我们也可以看到,博客的内容已经被我们选中了,也就是我们想要转载的内容


选中之后右键复制保存为HTML

之后走正常发布自己的bolg流程就可以了
调整到markdown文本编辑器之后把之前复制的内容粘贴进去就可以了
如下图所示

保存CSDN博客的Markdown文件

如果需要对bolg中的内容进行修改或者部分截取或者只想自己写好了保存成比较符合自己审美的md文件的话可以采用如下方式
还是找一个blog为例子,复制完成HTML文件之后进行如下操作

==备注:这种方法在拷贝html文件的时候对表格和代码段的转换可能会出一些问题 代码段可能会出现一个代码行号 大量不规则的表格的时候可能会出现一个对不齐的问题,但是相对于文字和图片等等基本是没有问题的(如果还有其他的问题请留言反馈我去看看有没有更好的转换方式,谢谢大家啦)==

安装html2text

win或者linux中均可使用
html2text是一个Python模块,用来把HTML格式转换为文本(Markdown)格式。
$ pip install html2text

1
12345678910
1
import html2texthtml = '''(你复制的html代码)'''markdown = html2text.html2text(html)print(type(markdown))print(markdown)f2 = open('blog.md','w')f2.write(markdown)f2.close()

eg.复制之后运行就可以输出一个md文件啦
打开这个md文件就是这样的 同学们可以修改或者自己进行增补之后在发布